// import 'package:flutter/material.dart';
// import 'package:flutter_syt/api/api.dart';
// import 'package:flutter_syt/datas/user_info.dart';

// class OnlineGlobalData extends ChangeNotifier {
//   static OnlineGlobalData shared = OnlineGlobalData._();
//   OnlineGlobalData._();
//   bool hasNewMessage = false;
//   void update() async {
//     bool? hasMessage;
//     if (UserInfo.me.isLogin) {
//       var json = await API.shared.common.userGlobalData();
//       hasMessage = "${json["msg_is_read"]}" == "true";
//       // debugPrint("the data is ${json["msg_is_read"]}");
//     }
//     if (hasMessage != hasNewMessage && hasMessage != null) {
//       hasNewMessage = hasMessage;
//       notifyListeners();
//     }
//   }

//   void clean() async {
//     hasNewMessage = false;
//     notifyListeners();
//   }

//   updateLocal() {
//     notifyListeners();
//   }
// }
